//
//  NetworkTools.m
//  TestOC
//
//  Created by China Dragon on 2023/8/25.
//

#import "NetworkTools.h"

@implementation NetworkTools

+ (instancetype)sharedTools{
    static id instance;
    
    // 如果为 0 就执行 block 中的代码，保存 block 代码只执行一次
    static dispatch_once_t onceToken;
    NSLog(@"---- %ld", onceToken);// %ld输出 长证型
    //---- 0
    //---- -1
    //---- -1
    dispatch_once(&onceToken, ^{
        instance = [[self alloc] init];
    });
    
    return instance;
}

@end
